crowd of people or objects in a narrow space - Español Inglés Diccionario